Telegram Group Search
📒 Красота и удобство: Scalar для документации

Хотите, чтобы ваше API был не только функциональным, но и удобным для разработчиков? В карточках — шаги по созданию элегантной и интерактивной документации с помощью Scalar.

➡️ Прочитайте статью и украсьте ваши API

🐸Библиотека шарписта #буст
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔁 Клонируем объекты по-взрослому

Надо скопировать объект так, чтобы ничего не сломать и не тащить за собой мусор? Для этого можно использовать FastCloner — библиотеку для C#, которая умеет делать глубокое клонирование объектов.

Вместо ручного копирования или сериализации — одна строка: DeepClone().

— Пример:
using FastCloner;

var original = new Person {
Name = "Alice",
Address = new Address { City = "Berlin" }
};

var clone = original.DeepClone();
clone.Address.City = "Paris";

// original.Address.City всё ещё "Berlin"


— Как подключить
dotnet add package FastCloner


С этой либой объект «просто скопируется» и не начнёт вести себя как капризный клон в sci-fi фильме.

➡️ Посмотреть репозиторий проекта

🐸Библиотека шарписта #буст
Please open Telegram to view this post
VIEW IN TELEGRAM
🚀 Вышел .NET 10 Preview  №5

Microsoft представила очередной превью .NET 10. Особо отмечены улучшения производительности и новые API, уже можно смело тестировать приложения.

Что нового

— Прогрессивное улучшение производительности — escape-анализ делегатов, оптимизация под ARM64 и улучшенный inlining.

— Поддержка пост-квантовой криптографии (PQC).

— Введены пользовательские составные операторы присваивания (compound assignment).

ASP.NET Core и Blazor: добавлены OpenAPI 3.1, трассировка, кастомные настройки HTTP.sys и поддержка NotFound-страниц в Blazor Router.

➡️ Блог разработчиков

🐸Библиотека шарписта #свежак
Please open Telegram to view this post
VIEW IN TELEGRAM
🌧️ Облачная терапия: время выговориться!

Знакомая ситуация? Покупаете облако как BMW, а получаете телегу с квадратными колесами. Обещают 99.9% uptime, а сервер падает на релизе. Техподдержка отвечает через сутки фразой «попробуйте перезагрузить».

Пора узнать, как обстоят дела с облаками на самом деле. Поэтому мы собираем ваши реальные истории про облачные сервисы.

🤫О чем спросим:
— Зачем вам вообще это облако нужно
— Какие косяки достали до печенок
— Сколько денег утекает в никуда ежемесячно
— Что должно случиться, чтобы вы сменили провайдера
— И еще пару каверзных вопросов

⏱️ 2 минуты честности = большое исследование без воды → https://clc.to/nboYDA
👨‍💻 Когда баг на проде, а вы — дома

Иногда баг живёт только на сервере: локально всё чисто, staging не помогает, а в проде что-то горит. Решение?

Remote Debugging — официальная фича Visual Studio, которая позволяет подключиться к удалённому процессу и отлаживать его, как будто он у вас под рукой.

Как это работает:

1. Устанавливаете Remote Tools на удалённую машину (подходит даже обычный Windows Server, главное — не забыть про нужную версию под вашу IDE).

2. Открываете в Visual Studio на локальной машине ваш проект.

3. Подключаетесь к удалённому хосту через IP или hostname — да, просто так.

4. Прикрепляетесь к процессу (например, dotnet.exe или IIS) и начинаете отладку.

Всё работает: точки остановок, переменные, выражения, консоль, async-код — вы реально «внутри» приложения.

🐸Библиотека шарписта #буст
Please open Telegram to view this post
VIEW IN TELEGRAM
🤖 Доработки Copilot для разработчиков

Microsoft добавили несколько интересных фичей для разработчиков в Copilot. Давайте разберём, что появилось нового.

— Теперь Copilot подтягивает свежую документацию прямо из Microsoft Learn, если модель не знает об обновлениях .NET.

— При реализации интерфейсов или абстрактных методов можно выбрать вариант "с помощью Copilot" — и он сам сгенерирует тело метода на основе контекста.

— Наведите курсор на метод или переменную — и через «Describe with Copilot» получите пояснение к коду, прямо в редакторе.

— Copilot сам предложит заполнить summary, param и returns, когда вы пишете «///» над методом.

Если у вас Visual Studio 17.14 и включены feature‑flags для Copilot, всё это работает прямо из коробки.

➡️ Блог разработчиков

🐸Библиотека шарписта #свежак
Please open Telegram to view this post
VIEW IN TELEGRAM
💥 Бредово-помогающие лайфхаки с Reddit

Когда речь заходит о продуктивности, многие стремятся следовать общепринятым методам и подходам. Но что если самые странные лайфхаки действительно работают?

В карточках выяснили, что нестандартные методы могут быть такими же эффективными, как и проверенные.

➡️ Прочитать остальные советы

🐸Библиотека шарписта #буст
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
2025/06/14 00:38:17
Back to Top
HTML Embed Code: